paper-tape loop - Spanish English Dictionary